package com.autumn.common.api.application.dto.output;

import java.io.Serializable;
import java.util.List;

import com.autumn.common.api.application.dto.INextEntityDto;

/**
 * 向后查询结果
 * 
 * @author 老码农
 *
 *         2018-04-03 09:52:17
 */
public interface INextQueryResult<T extends INextEntityDto> extends Serializable {

	/**
	 * 获取开始行编号
	 * 
	 * @return
	 *
	 */
	int getStartRowNumber();

	/**
	 * 获取结束行编号
	 * 
	 * @return
	 *
	 */
	int getEndRowNumber();

	/**
	 * 获取限制大小
	 * 
	 * @return
	 *
	 */
	int getLimit();

	/**
	 * 获取项目集合
	 * 
	 * @return
	 */
	List<T> getItems();
}
